Text copied to clipboard!
Titolo
Text copied to clipboard!Programmatore PHP Senior
Descrizione
Text copied to clipboard!
Stiamo cercando un Programmatore PHP Senior con solida esperienza nello sviluppo di applicazioni web complesse, scalabili e ad alte prestazioni. La risorsa entrerà a far parte di un team tecnico dinamico e collaborativo, contribuendo alla progettazione, implementazione, manutenzione e ottimizzazione di soluzioni software orientate al business. Il candidato ideale possiede una conoscenza approfondita di PHP moderno, dei principali framework del settore e delle migliori pratiche di sviluppo, inclusi principi di clean code, testing automatizzato, sicurezza applicativa e integrazione continua.
Il ruolo richiede autonomia nella gestione delle attività tecniche, capacità di analizzare requisiti funzionali e tradurli in soluzioni affidabili, oltre a una forte attitudine al problem solving. Il Programmatore PHP Senior collaborerà con sviluppatori frontend, product manager, designer UX/UI, specialisti DevOps e stakeholder aziendali per realizzare prodotti digitali di alta qualità. Sarà inoltre coinvolto nella revisione del codice, nel mentoring di figure più junior e nel miglioramento continuo dei processi di sviluppo.
Tra le attività principali rientrano lo sviluppo di nuove funzionalità, la manutenzione evolutiva e correttiva di sistemi esistenti, l’integrazione con API di terze parti, la progettazione di architetture backend robuste e l’ottimizzazione delle performance applicative. È importante avere familiarità con database relazionali, strumenti di versionamento del codice, ambienti cloud e metodologie Agile. Una buona comprensione della sicurezza web, della gestione delle sessioni, dell’autenticazione e dell’autorizzazione rappresenta un requisito fondamentale.
Cerchiamo una persona orientata alla qualità, capace di prendere decisioni tecniche consapevoli e di contribuire attivamente all’evoluzione dell’ecosistema applicativo aziendale. Il candidato dovrà saper comunicare in modo chiaro con interlocutori tecnici e non tecnici, documentare le soluzioni implementate e supportare il team nella definizione di standard condivisi. Apprezziamo curiosità tecnologica, spirito di iniziativa e volontà di aggiornarsi costantemente su strumenti, framework e pratiche emergenti.
Questa posizione offre l’opportunità di lavorare su progetti sfidanti, con impatto concreto sul prodotto e sugli utenti finali, in un contesto in cui competenza tecnica, collaborazione e innovazione sono valorizzate. Se hai una forte esperienza nello sviluppo backend con PHP, una mentalità orientata ai risultati e il desiderio di contribuire a soluzioni software moderne e affidabili, questa opportunità potrebbe essere il passo successivo ideale per la tua carriera professionale.
Responsabilità
Text copied to clipboard!- Sviluppare e mantenere applicazioni web backend in PHP.
- Progettare soluzioni software scalabili, sicure e performanti.
- Integrare servizi esterni tramite API REST e SOAP.
- Collaborare con team frontend, QA, DevOps e product management.
- Eseguire code review e promuovere standard di sviluppo elevati.
- Ottimizzare query SQL, performance applicative e tempi di risposta.
- Scrivere test automatici e supportare pipeline di integrazione continua.
- Analizzare requisiti tecnici e proporre soluzioni efficaci.
- Gestire debugging, troubleshooting e risoluzione di problemi complessi.
- Mentorare sviluppatori junior e supportarne la crescita tecnica.
Requisiti
Text copied to clipboard!- Esperienza pluriennale nello sviluppo con PHP in contesti professionali.
- Ottima conoscenza di framework PHP come Laravel o Symfony.
- Padronanza di MySQL o PostgreSQL e modellazione di database.
- Esperienza con Git e flussi di lavoro di versionamento collaborativo.
- Conoscenza di API REST, architetture MVC e principi SOLID.
- Esperienza con testing automatizzato unitario e di integrazione.
- Comprensione delle best practice di sicurezza nelle applicazioni web.
- Familiarità con Docker, CI/CD e ambienti cloud.
- Capacità di lavorare in team Agile o Scrum.
- Buone competenze comunicative e orientamento al problem solving.
Domande potenziali per l'intervista
Text copied to clipboard!- Quanti anni di esperienza professionale hai con PHP?
- Con quali framework PHP hai lavorato più approfonditamente?
- Hai esperienza nella progettazione e integrazione di API REST?
- Quali strumenti utilizzi per testing, debugging e code quality?
- Hai lavorato con Docker, pipeline CI/CD o ambienti cloud?
- Hai esperienza nel mentoring di sviluppatori junior?
- Come affronti l’ottimizzazione delle performance backend?
- Hai lavorato in team Agile o Scrum?
- Qual è il progetto PHP più complesso che hai realizzato?
- Qual è il tuo livello di esperienza con database relazionali?